do your damnedest - Turco Inglés Diccionario